const go/types.variable
24 uses
go/types (current package)
api.go#L343: case constant_, variable, mapindex, value, commaok, commaerr:
api.go#L358: return tv.mode == variable
api.go#L364: return tv.mode == variable || tv.mode == mapindex
assignments.go#L26: case constant_, variable, mapindex, value, commaok, commaerr:
assignments.go#L218: case variable, mapindex:
builtins.go#L690: if x.mode == variable || indirect {
builtins.go#L691: mode = variable
call.go#L504: x.mode = variable
call.go#L545: obj, index, indirect = LookupFieldOrMethod(x.typ, x.mode == variable, check.pkg, sel)
call.go#L579: if obj, _, _ = LookupFieldOrMethod(x.typ, x.mode == variable, check.pkg, changeCase); obj != nil {
call.go#L646: if x.mode == variable || indirect {
call.go#L647: x.mode = variable
call.go#L672: if x.mode == variable {
expr.go#L166: if _, ok := unparen(e.X).(*ast.CompositeLit); !ok && x.mode != variable {
expr.go#L1610: x.mode = variable
index.go#L70: if x.mode != variable {
index.go#L79: x.mode = variable
index.go#L85: x.mode = variable
index.go#L109: mode := variable // non-maps result mode
index.go#L123: if x.mode != variable {
index.go#L249: if x.mode != variable {
operand.go#L25: variable // operand is an addressable variable
operand.go#L39: variable: "variable",
typexpr.go#L116: x.mode = variable